iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0

挖礦與礦工
挖礦和礦工是在區塊鏈很重要也很常聽到的,是維持區塊鏈正常運行中的核心力量,因此在理解區塊鏈運行前,先了解挖礦與礦工到底是在做什麼或是有甚麼意義。
什麼是挖礦?
在區塊鏈系統中指的是透過計算能力來驗證交易並打包進入區塊鏈的過程。這個過程不僅幫助網絡確認和記錄交易,還有助於創建新的區塊並將其添加到現有的區塊鏈上。其核心任務是解決一個複雜的數學問題,這個過程稱為「工作量證明(Proof of Work, PoW)」,因為它需要礦工投入大量的計算資源來完成。當礦工成功解決這個問題後,他們會被授予一定的區塊獎勵(例如比特幣)作為獎勵。
礦工的角色
在區塊鏈網絡中扮演著重要的角色,因為他們負責驗證交易、保證交易的正確性、並維持整個區塊鏈的穩定性和安全性。

區塊鏈的運行原理
1.當一筆交易發生時,發送者會使用自己的私鑰來進行數字簽名,然後將交易廣播到整個區塊鏈網絡。
2.當交易被廣播後,區塊鏈網絡中的節點(礦工)會接收到交易,並進行驗證。
3.經過驗證的交易會被放入「交易池」中,等待打包成一個新的區塊。礦工在共識機制的作用下競爭。而這個競爭 就是礦工必須解決一個複雜的數學難題,並率先找到解答的礦工有權將交易打包成區塊,就叫「工作量證明」 (Proof of Work, PoW)。
4.當礦工成功打包一批交易並生成一個新區塊後,該區塊會附上前一個區塊的哈希值,從而將新的區塊鏈接到之前 的區塊,形成區塊鏈。其中每筆交易都有哈希值,能夠保證交易數據的完整性和不可篡改性。
5.當一個新的區塊被生成後,該區塊會被廣播到整個網絡中的其他節點。其他節點會驗證該區塊是否有效,一旦區 塊被大多數節點認可,該區塊就會被正式加入到區塊鏈中,交易也就被確認。

以上就是區塊鏈的基本運行原理


上一篇
了解區塊鏈特性2
下一篇
區塊鏈的實際應用場景
系列文
區塊鏈技術應用14
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言